C G I L N P S

C

com.mnstarfire.loaders3d - package com.mnstarfire.loaders3d
 

G

getModel() - Method in class com.mnstarfire.loaders3d.Inspector3DS
This returns a TransformGroup with Shape3Ds as children representing the geometry (with materials applied).

I

Inspector3DS - class com.mnstarfire.loaders3d.Inspector3DS.
3DS File Analyzer / Loader Copyright (c) 2000, 2001 Starfire Research - All Rights Reserved.
Inspector3DS(String) - Constructor for class com.mnstarfire.loaders3d.Inspector3DS
Basic constructor - pass a file name (potentially including the path to the file)
Inspector3DS(URL) - Constructor for class com.mnstarfire.loaders3d.Inspector3DS
Basic constructor using a URL
MUST be followed by setURLBase (so textures can be found)

L

load(Reader) - Method in class com.mnstarfire.loaders3d.Loader3DS
Loading from a Reader is not supported at this time
load(String) - Method in class com.mnstarfire.loaders3d.Loader3DS
Load the 3ds file specified
Use scene.getSceneGroup() to get the scene graph.
For optimal performance .compile() should be called on the scene group.
load(URL) - Method in class com.mnstarfire.loaders3d.Loader3DS
Loading from a URL
Before calling load(url); setURLBase() MUST be called (to find textures)
Loader3DS - class com.mnstarfire.loaders3d.Loader3DS.
3DS File Analyzer / Loader Copyright (c) 2000,2001, 2003 Starfire Research - All Rights Reserved.
Loader3DS() - Constructor for class com.mnstarfire.loaders3d.Loader3DS
 
Loader3DS(int) - Constructor for class com.mnstarfire.loaders3d.Loader3DS
No flags are available at this time

N

noTextures() - Method in class com.mnstarfire.loaders3d.Loader3DS
call this if you wish to skip loading textures.

P

parseIt() - Method in class com.mnstarfire.loaders3d.Inspector3DS
Use this to process the 3DS file

S

setCreaseAngle(double) - Method in class com.mnstarfire.loaders3d.Inspector3DS
Use this to adjust how "rounded" objects are Values are in radians from 0 to PI - default is 0.7679
setCreaseAngle(double) - Method in class com.mnstarfire.loaders3d.Loader3DS
Use this to adjust how "rounded" objects are Values are in radians from 0 to PI - default is 0.7679
setDetail(int) - Method in class com.mnstarfire.loaders3d.Inspector3DS
This controls the level of detail reported
0 = nothing
1-8 play around with this until you reach the level you desire
9 = everything
setDetail(int) - Method in class com.mnstarfire.loaders3d.Loader3DS
This controls the level of detail reported
0 = nothing
1-8 play around with this until you reach the level you desire
9 = everything
setLogging(boolean) - Method in class com.mnstarfire.loaders3d.Inspector3DS
If true is passed then as the 3DS file is parsed a log file "log3ds.txt" will be created.
setLogging(boolean) - Method in class com.mnstarfire.loaders3d.Loader3DS
If true is passed then as the 3DS file is parsed a log file "log3ds.txt" will be created.
setTextureLightingOn() - Method in class com.mnstarfire.loaders3d.Inspector3DS
This turns on Texture blending (so that textures get lighting effects)
setTextureLightingOn() - Method in class com.mnstarfire.loaders3d.Loader3DS
This turns on Texture blending (so that textures get lighting effects)
setTexturePath(String) - Method in class com.mnstarfire.loaders3d.Inspector3DS
This allows you to set a different directory to load textures from.
Useless if loading from a URL.
If this is not set all textures are assumed to be in the same directory as the 3DS model
setTexturePath(String) - Method in class com.mnstarfire.loaders3d.Loader3DS
This allows you to set a different directory to load textures from.
If this is not set all textures are assumed to be in the same directory as the 3DS model
This is ignored if loading from a URL.
setURLBase(String) - Method in class com.mnstarfire.loaders3d.Inspector3DS
Where to find the texture files when using URL access
setURLBase(String) - Method in class com.mnstarfire.loaders3d.Loader3DS
MUST be set when loading from a URL in order for texture files to be found

C G I L N P S